team eventing - French English Dictionary